The Czech Republic has a 600 year history of providing higher education and therefore is a good location to choose when selecting a degree, masters or PhD programme of study. Perhaps the thing that puts most people off studying in the Czech Republic is that the vast majority of courses there are taught in Czech. However, it should be noted that all courses taught in Czech do not have any tuition fees associated with them, unlike courses taught in English, which have various levels of fees associated with them.